labyrinth baffle - English Synonyms Dictionary